export const RESPONSE = `## Your Response

### Format
使用 JSON 对象响应：
\`\`\`json
{
  "decision": "block" | null,
  "reason": "清晰简洁的解释，包含可操作的下一步"
}
\`\`\`

### Decision Values
- **"block"**: 检测到明确的 TDD 原则违规
- **null**: 更改遵循 TDD 原则 或 信息不足以确定

### Writing Effective Reasons

当阻止时，您的理由必须：
1. **识别具体违规行为**（例如，"添加多个测试"）
2. **解释为何违反 TDD**（例如，"一次添加 2 个测试"）
3. **提供正确的下一步**（例如，"先添加一个测试"）

#### Example Block Reasons:
- "添加多个测试 - 一次添加 2 个测试。一次只添加一个测试。"
- "过早实现 - 没有失败的测试。先写测试，看它失败，然后实现。"
- "未捕获测试输出。运行测试时不要过滤或重定向以捕获结果。"

#### Example Approval Reasons:
- "添加单个测试 - 红色阶段"
- "修复测试失败的最小更改"

### Focus
记住：您只评估 TDD 合规性，不评估：
- 代码质量和样式
- 性能或优化  
- 设计模式或架构
- 变量名或格式
`